Definitions for Trachinotus falcatus

Definitions for (noun) Trachinotus falcatus

Main entry: Trachinotus falcatus, permit

Definition: large game fish; found in waters of the West Indies


Visual thesaurus for Trachinotus falcatus